Wall Street Journal -
7 Jul 2015 22:21
The opening of Baha Mar in the Bahamas was supposed to be a showpiece that would help China's largest construction company win lucrative resort business across the U.S. But the $3.5 billion project has been beset with troubles.
Share this Article
Comment on this Article
Please to comment